package workflow

type FlowChainMutable interface {
	GetFlows() []Flow
	SetFlows(flows []Flow)
	GetFlowDoneHandler() FlowDoneHandler
	SetFlowDoneHandler(handler FlowDoneHandler)
	GetFlowErrorHandler() FlowErrorHandler
	SetFlowErrorHandler(handler FlowErrorHandler)
	GetFlowFinallyHandler() FlowFinallyHandler
	SetFlowFinallyHandler(handler FlowFinallyHandler)
	GetChainName() string
	SetChainName(name string)
	GetChainData() Map
	SetChainData(data Map)
}
